Definition of Bermuda Triangle

  • 1. An area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost Noun

Semanticaly linked words with "Bermuda Triangle"